package com.yuyou.fn.educational.vo;


import java.io.Serializable;
import java.util.Date;

/**
 * Created by wens on 2017/2/22.
 */
public class TeacherSaveOrUpdateVo implements Serializable {

    private Long teacherId;

    private String teacherName;

    /** 0:未设置 1:男 2:女 */
    private Integer sex;

    /** 联系电话 */
    private String phoneNo;

    /** 身份证号码 */
    private String idNo;

    /** 任教年级ids,道号隔开 */
    private String teachGradeIds;

    /** 任教科目ids,道号隔开 */
    private String teachSubjectIds;

    private Date joinTime;

    /** 0:离职 1:在职 */
    private Integer status;

    /**  */
    private Long areaTeamId;

    /**  */
    private Long busTeamId;

    /** 头像地址 */
    private String avatarUrl;

    /** 简介 */
    private String simpleIntro;

    /** 标签 多个道号隔开 */
    private String tags;

    /** 签名 */
    private String signature;

    private Integer level ;

    private Integer jobNature;

    private Integer accessType;

    private String email ;

    private Date departureTime;

    /*是否全部更新*/
    private Integer fullChange;

    public Long getTeacherId() {
        return teacherId;
    }

    public void setTeacherId(Long teacherId) {
        this.teacherId = teacherId;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public void setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
    }

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    public String getTeachGradeIds() {
        return teachGradeIds;
    }

    public void setTeachGradeIds(String teachGradeIds) {
        this.teachGradeIds = teachGradeIds;
    }

    public String getTeachSubjectIds() {
        return teachSubjectIds;
    }

    public void setTeachSubjectIds(String teachSubjectIds) {
        this.teachSubjectIds = teachSubjectIds;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }

    public Long getBusTeamId() {
        return busTeamId;
    }

    public void setBusTeamId(Long busTeamId) {
        this.busTeamId = busTeamId;
    }

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public String getSimpleIntro() {
        return simpleIntro;
    }

    public void setSimpleIntro(String simpleIntro) {
        this.simpleIntro = simpleIntro;
    }

    public Date getJoinTime() {
        return joinTime;
    }

    public void setJoinTime(Date joinTime) {
        this.joinTime = joinTime;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getJobNature() {
        return jobNature;
    }

    public void setJobNature(Integer jobNature) {
        this.jobNature = jobNature;
    }

    public Integer getAccessType() {
        return accessType;
    }

    public void setAccessType(Integer accessType) {
        this.accessType = accessType;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Date getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(Date departureTime) {
        this.departureTime = departureTime;
    }

    public Integer getFullChange() {
        return fullChange;
    }

    public void setFullChange(Integer fullChange) {
        this.fullChange = fullChange;
    }
}
